.shop {
  // padding: 30rpx;

  &_list {
    display: flex;
    margin-bottom: 30rpx;
  }

  &_list:nth-last-child(1) {
    margin-bottom: 0;
  }

  &_right {
    margin-left: 30rpx;
    color: #5D2B0E;
    width: 100%;

    &_title {
      margin-bottom: 20rpx;
    }

    &_btn {
      // width: 240rpx;
      margin-top: 49rpx;
      height: 53rpx;
      position: absolute;
      right: 30rpx;
      font-size: 28rpx;
      line-height: 53rpx;
      border-radius: 42px;
      // border: 1px solid $color_;
      background: $background_;
      color: #fff;
    }
  }

  &_wancheng {
    display: flex;
    justify-content: flex-end;
    margin-top: 50rpx;
    color: #919191;
  }
}

.pd30 {
  padding: 30rpx;
}